mood stabilizer - French English Dictionary